"use strict";

var str = [1, 2, 3, 4, 5];
console.log(str.push("班")); //向数组末端添加

console.log(str.unshift("王淼")); //向数组前端添加

console.log(str.pop()); //向后删除

console.log(str.shift()); //向前删除
//截取字符串
//1.slice 不改变原数组

console.log(str.slice(0, 1)); //开始下标，结束下标，不包含最后一个
//2.splice可以改变原数组

console.log(str.splice(0, 2)); //开始下标，截取的长度
//添加

console.log(str.splice(0, 0, 6, 7, 8)); //开始下标，0表示删除数量为0，添加的值
//替换

console.log(str.splice(2, 2, 6, 7)); //开始下标,替换的个数，替换的值
//concat合并数组

var arr = [1, 2, 3, 4];
var arr1 = [5, 6, 7];
var arr2 = arr.concat(arr1); // console.log(arr2);

var arr3 = [].concat(arr, arr1);
console.log(arr3); //便利数组
//every 每一项都相同返回true，否则返回false

var obj = [{
  name: "zs",
  age: 18
}, {
  name: "lisi",
  age: 20
}];
var a = "123";
